multi means - Spanish English Dictionary